Assessing the Success of an Introductory Programming Course

نویسندگان

  • Marilyn Ford
  • Sven Venema
چکیده

With universities having difficulty attracting students to study information technology (IT), the scores needed for entry into IT degrees have dropped markedly. IT schools are thus having to cope by adjusting their introductory courses to ensure that students will still learn what is expected but without negatively impacting on pass rates. This paper considers short objective tests, designed by other researchers, to examine whether students who have passed an introductory course have achieved an understanding of fundamental concepts in programming. The Dehnadi test, which was originally designed to be taken before a programming course to predict who would be successful, proved to be useful in showing that many students who had passed an introductory programming course had little or no understanding of fundamental concepts. The test was useful if the number of correct responses was considered. Implications of students passing an introductory course but being unable to respond correctly on a multiple choice test of the most fundamental concepts of programming are considered.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Ac 2007-1079: a Paradigm for Assessing Student Learning in an Introductory Digital Signal Processing Course

This paper presents research on designing and incorporating assessment measures for evaluating student learning in an introductory digital signal-processing (DSP) course. We teach Electrical and Computer Engineering (ECE) students the first two years of their engineering curriculum in an engineering studies transfer program. One of their required courses is an introductory DSP course, which our...

متن کامل

An Upcoming Study of Potential Success Factors for an Introductory Model-Driven Programming Course

In order to improve the course design of an objects-first CS1 programming course we will study potential indicators of success for such a course. The general interest for success factors for a programming course has been toward more knowledge-oriented factors like math score and previous programming experience. Unfortunately, improving these factors is out of our control. We therefore increase ...

متن کامل

Using Students' Programming Behavior to Predict Success in an Introductory Mathematics Course

Computer science students starting their studies at our university often fail their first mandatory mathematics course, as they are not required to have a strong background in mathematics. Failing can also be partly explained by the need to adjust to a new environment and new working practices. Here, we are looking for indicators in students’ working practices that could be used to point out st...

متن کامل

A Study of Factors Promoting Success in Computer Science Including Gender Differences

This study was conducted to determine factors that promote success in an introductory college computer science course and to determine what, if any, differences appear between genders on those factors. The model included math background, attribution for success/failure, self-ef®cacy, encouragement, comfort level in the course, work style preference, previous programming experience, previous non...

متن کامل

Designing, implementing, and evaluating an introductory course on virtual learning in the Covid-19 pandemic era

Background & Objective: The sudden outbreak of Covid-19 affected the educational systems worldwide and highlighted the necessity of students' virtual education. Therefore, the present study aimed to compile, implement, and evaluate an introductory course on virtual learning for medical students. Materials & Methods: The present scholarly research was conducted in four stages: 1) needs assessme...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010